status of residence permit - Espagnol Anglais Dictionnaire